package homework;

import java.util.Scanner;

public class question25 {

	/**
	 *题目：一个5位数，判断它是不是回文数。
	 *即12321是回文数，个位与万位相同，十位与千位相同。
	 */
	public static void main(String[] args) {
		System.out.println("请输入一个需要判断是否为回文数的5位数:");
		Scanner sr =new Scanner(System.in);//调用控制塔输入数值
		long num = sr.nextLong();//将输入数赋值给num
		
		long a,b,c,d,e;
		if (num >= 10000 && num <= 99999) {
			a = num / 10000;// 万位数
			b = (num - a * 10000) / 1000;// 千位数
			c = (num - a * 10000 - b * 1000) / 100;// 百位数
			d = (num - a * 10000 - b * 1000 - c * 100) / 10;// 十位数
			e = (num - a * 10000 - b * 1000 - c * 100 - d * 10);// 个位数
			String str = (a==e&&b==d)?"该数是回文数":"该数不是回文数";
			System.out.println(str);
		} else {
			System.out.println("输入有误");
		}
	}

}
